discus ruderatus - Spanish English Dictionary